Summary
The house which was most recently sold was 21 STOWOOD CLOSE, this sold on 8 Jan 2014 for £295,000
The postcode for STOWOOD CLOSE is OX3 9HD
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 STOWOOD CLOSE Semi-Detached £236,000 4 Mar 2011
21 STOWOOD CLOSE Terraced £295,000 8 Jan 2014